Will Concurrency Theory Help Verifying Multi-agent Systems? { a Case Study {

نویسنده

  • Michael Schroeder
چکیده

The veriication of multi agent systems is an important and diicult task. Though much work is spent on veriication in concurrency theory only few results and tools are used in multi-agent systems. In this paper, we investigate how CCS, the calculus for concurrent systems, may contribute to the veriication of multi-agent systems. We review an architecture for a diagnosis agent and show how the top layer which deals with communication and control is veriied in CCS. We use the concurrency workbench, an automated veriication tool, to verify that the speciication meets its implementation. Based on this case study we identify concepts and modelling techniques in concurrency theory that serve the needs of multi-agent systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimization of majority protocol for controlling transactions concurrency in distributed databases by multi-agent systems

In this paper, we propose a new concurrency control algorithm based on multi-agent systems which is an extension of majority protocol. Then, we suggest a clustering approach to get better results in reliability, decreasing message passing and algorithm’s runtime. Here, we consider n different transactions working on non-conflict data items. Considering execution efficiency of some different...

متن کامل

Strategies Planner Knowledge

The veriication of multi agent systems is an important and diicult task. Though much work is spent on veriication in concurrency theory only few results and tools are used in multi-agent systems. In this paper, we investigate how CCS, the calculus for concurrent systems, may contribute to the veriication of multi-agent systems. We review an architecture for a diagnosis agent and show how the to...

متن کامل

Verifying properties in multi-agent systems using Stochastic Petri Nets and Propositional Dynamic Logic

Petri Nets are widely used to model concurrent systems. Multi-agent systems are composed by many independent agents where the work of some may depend of the work of others. In this work we illustrate the usage of a sound, complete and decidable logic system to verify properties in multi-agent systems: the DS3 logic that takes advantage of the intuitive graphical interpretation of Petri Nets. We...

متن کامل

Model Checking Distributed Systems against Temporal-Epistemic Specifications

Concurrency and message reordering are two main causes for the state-explosion in distributed systems with asynchronous communication. We study this domain by analysing ABS, an executable modelling language for object-based distributed systems and present a symbolic model checking methodology for verifying ABS programs against temporal-epistemic specifications. Specifically, we show how to map ...

متن کامل

Modeling Multi-Agent Systems Activities Through Colored Petri Nets An Industrial Production System Case Study

This paper presents and discusses an industrial production system model based on Colored Petri Nets. The model was developed in order to analyse the agent's behavior of a distributed multi-agent system oriented to the simulation of the management and control of a spe-ciic hardmetal production system plant. This eeort help us to create the basis to get a more robust system with means to resist b...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997